package com.xique.park.bean.vo.web.index;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 收入分析
 * @author xique
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class TypeAnalysisVo implements Serializable {

    /**
     * 时间
     */
    private String yearMonth;

    /**
     * 月卡续费-现金支付数量
     */
    private long monthCashPayNum;

    /**
     * 月卡续费-电子支付数量
     */
    private long monthElectronicPayNum;

    /**
     * 月卡续费-ETC支付数量
     */
    private long monthEtcPayNum;

    /**
     * 月卡续费-余额支付数量
     */
    private long monthBalancePayNum;

    /**
     * 余额充值-现金支付数量
     */
    private long balanceCashPayNum;

    /**
     * 余额充值-电子支付数量
     */
    private long balanceElectronicPayNum;

    /**
     * 余额充值-ETC支付数量
     */
    private long balanceEtcPayNum;

    /**
     * 余额充值-余额支付数量
     */
    private long balanceBalancePayNum;

    /**
     * 临时缴费-现金支付数量
     */
    private long tempCashPayNum;

    /**
     * 临时缴费-电子支付数量
     */
    private long tempElectronicPayNum;

    /**
     * 临时缴费-ETC支付数量
     */
    private long tempEtcPayNum;

    /**
     * 临时缴费-余额支付数量
     */
    private long tempBalancePayNum;

    /**
     * 商家充值-现金支付数量
     */
    private long businessCashPayNum;

    /**
     * 商家充值-电子支付数量
     */
    private long businessElectronicPayNum;

    /**
     * 商家充值-ETC支付数量
     */
    private long businessEtcPayNum;

    /**
     * 商家充值-余额支付数量
     */
    private long businessBalancePayNum;
}
